package com.itheima.zhuanhuan;

import java.io.File;

/*
删除一个多级文件夹
 */
public class Test02 {

    public static void main(String[] args) {
        //java中删除 直接从磁盘中干掉了
        File file = new File("day12\\aaa\\src");
        //file.delete();
        if (file.exists()) {
            deleteDir(file);
        }

    }

    //设计一个方法    删除文件夹的参数 File dir
    //返回值 void
    public static void deleteDir(File dir) {
        // 获取文件夹中的所有成员
        File[] files = dir.listFiles();
        for (File file : files) {
            //有文件 先删除文件
            if (file.isFile()) {
                file.delete();
            }else {
                //有文件夹  先删除文件夹
                deleteDir(file);
            }
        }
        dir.delete();
    }


}
